target_x = border_area->left;
target_y = (side == SIDE_TOP) ? 0 : (total_height - border_area->bottom);
- if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_NONE)
+ if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_NONE)
{
target_width = image_area.width;
}
- else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_REPEAT)
+ else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_REPEAT)
{
repeat_pattern = TRUE;
target_x = border_area->left + (total_width - border_area->left - border_area->right) / 2;
target_y = ((side == SIDE_TOP) ? 0 : (total_height - border_area->bottom)) / 2;
}
- else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_ROUND)
+ else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_ROUND)
{
gint n_repeats;
n_repeats = (gint) floor (image_area.width / surface_width);
target_width = image_area.width / n_repeats;
}
- else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_SPACE)
+ else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_SPACE)
{
cairo_surface_t *spaced_surface;
target_x = (side == SIDE_LEFT) ? 0 : (total_width - border_area->right);
target_y = border_area->top;
- if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_NONE)
+ if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_NONE)
{
target_height = total_height - border_area->top - border_area->bottom;
}
- else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_REPEAT)
+ else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_REPEAT)
{
repeat_pattern = TRUE;
target_x = (side == SIDE_LEFT) ? 0 : (total_width - border_area->right) / 2;
target_y = border_area->top + (total_height - border_area->top - border_area->bottom) / 2;
}
- else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_ROUND)
+ else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_ROUND)
{
gint n_repeats;
n_repeats = (gint) floor (image_area.height / surface_height);
target_height = image_area.height / n_repeats;
}
- else if (repeat->hrepeat == GTK_CSS_REPEAT_STYLE_SPACE)
+ else if (repeat->vrepeat == GTK_CSS_REPEAT_STYLE_SPACE)
{
cairo_surface_t *spaced_surface;
styles[i] = styles[0];
}
- image_repeat.vrepeat = styles[0];
- image_repeat.hrepeat = styles[1];
+ image_repeat.hrepeat = styles[0];
+ image_repeat.vrepeat = styles[1];
g_value_set_boxed (value, &image_repeat);
image_repeat = g_value_get_boxed (value);
g_string_append_printf (string, "%s %s",
- border_image_repeat_style_to_string (image_repeat->vrepeat),
- border_image_repeat_style_to_string (image_repeat->hrepeat));
+ border_image_repeat_style_to_string (image_repeat->hrepeat),
+ border_image_repeat_style_to_string (image_repeat->vrepeat));
}
static gboolean